package practice4;

/**
 * # 问题描述
 *
 * 给定 1 到 9 共 9 个数字，随机将九个数字分成多组，
 * 按顺序从每组中任意取出一个数字组成一个新的数字，
 * 使得新组成的数字每位数字相加之和为偶数，求共有多少种组合方法。具体请配合样例理解。
 *
 * ## 输入格式
 *
 * 多个整型数字，数字之间用一个空格分隔
 *
 * ## 输出格式
 *
 * 一个整数
 *
 * **输入样例 1**：
 * 输入：
 * `123 456 789`
 * `147 149 158 167 169 248 257 259 268 347 349 358 367 369`
 * 输出：14
 *
 * **输入样例 2**：
 * 输入：
 * `123456789`
 * `2 4 6 8`
 * 输出：4
 *
 * **输入样例 3**：
 * 输入：
 * `14329 7568`
 * `17 15 46 48 37 35 26 28 97 95`
 * 输出：10
 *
 * ## 数据范围
 *
 * 数组 1 到 9 共 9 个数，随机分成多组（>=1）
 */
public class Main {
    public static int solution(int[] numbers) {
        // Please write your code here
        int len = numbers.length;

        return -1;
    }

    public static void main(String[] args) {
        // You can add more test cases here
        System.out.println(solution(new int[]{123, 456, 789}) == 14);
        System.out.println(solution(new int[]{123456789}) == 4);
        System.out.println(solution(new int[]{14329, 7568}) == 10);
    }
}